package com.fy56.platform.logistics.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 日志Entity
 */
public class Log implements Serializable {
	private static final long serialVersionUID = 1L;
	// 日志类型（1：接入日志；2：错误日志）
	public static final Integer TYPE_ACCESS = 1;
	public static final Integer TYPE_EXCEPTION = 2;
	/**
	 * 日志Id
	 */
	private Integer logId;
	/**
	 *日志类型（1：接入日志；2：错误日志）
	 */
	private Integer LogType;
	/**
	 *日志标题
	 */
	private String title;
	/**
	 *数据Id
	 */
	private String keyId;
	/**
	 *数据编号
	 */
	private String billNo;
	/**
	 * 菜单Id
	 */
	private Integer menuId;
	/**
	 * 菜单编码
	 */
	private String menuNo;
	/**
	 * 菜单名称
	 */
	private String menuName;
	/**
	 * 操作用户的IP地址
	 */
	private String remoteAddr;
	/**
	 * 操作的URI
	 */
	private String requestUri;
	/**
	 * 操作的方法
	 */
	private String method;
	/**
	 *操作类型
	 */
	private String operate;
	/**
	 * 操作提交的数据
	 */
	private String params;
	/**
	 *操作用户代理信息
	 */
	private String userAgent;
	/**
	 * 异常信息
	 */
	private String exceptionInfo;
	/**
	 * 创建人id
	 */
	private Long createUserId;
	/**
	 *创建人
	 */
	private String createUserName;
	/**
	 *创建时间
	 */
	private Date createTime;
	/**
	 * 备注
	 */
	protected String remark;

	public Integer getLogId() {
		return logId;
	}

	public void setLogId(Integer logId) {
		this.logId = logId;
	}

	public Integer getLogType() {
		return LogType;
	}

	public void setLogType(Integer logType) {
		LogType = logType;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getKeyId() {
		return keyId;
	}

	public void setKeyId(String keyId) {
		this.keyId = keyId;
	}

	public String getBillNo() {
		return billNo;
	}

	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}

	public Integer getMenuId() {
		return menuId;
	}

	public void setMenuId(Integer menuId) {
		this.menuId = menuId;
	}

	public String getMenuNo() {
		return menuNo;
	}

	public void setMenuNo(String menuNo) {
		this.menuNo = menuNo;
	}

	public String getMenuName() {
		return menuName;
	}

	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}

	public String getRemoteAddr() {
		return remoteAddr;
	}

	public void setRemoteAddr(String remoteAddr) {
		this.remoteAddr = remoteAddr;
	}

	public String getRequestUri() {
		return requestUri;
	}

	public void setRequestUri(String requestUri) {
		this.requestUri = requestUri;
	}

	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public String getOperate() {
		return operate;
	}

	public void setOperate(String operate) {
		this.operate = operate;
	}

	public String getParams() {
		return params;
	}

	public void setParams(String params) {
		this.params = params;
	}

	public String getUserAgent() {
		return userAgent;
	}

	public void setUserAgent(String userAgent) {
		this.userAgent = userAgent;
	}

	public String getExceptionInfo() {
		return exceptionInfo;
	}

	public void setExceptionInfo(String exceptionInfo) {
		this.exceptionInfo = exceptionInfo;
	}

	public Long getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}

	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
}